package com.piggy.logi.sys.bo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.piggy.common.core.web.domain.BaseTenantEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;


/**
 * 司机常用线路管理编辑对象 logi_carrier_driver_line
 */
@Data
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = true)
@ApiModel("司机常用线路管理编辑对象")
public class LogiCarrierDriverLineEditBo extends BaseTenantEntity {

    /** 主键 */
    @ApiModelProperty("主键")
    private String id;

    /** 项目id */
    @ApiModelProperty("承运商车辆id")
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long carrierDriverId;

    @ApiModelProperty("长跑路线类型")
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Integer lineType;

    /** 出发地行政区划 */
    @ApiModelProperty("出发地行政区划")
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long departDistrict;

    /** 目的地地行政区划 */
    @ApiModelProperty("目的地地行政区划")
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long arriveDistrict;
}
